package zl0.marshalling.test.clases.cuatro;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;
import java.util.Queue;
import java.util.Set;
import java.util.Stack;

import zl0.marshalling.test.clases.tres.TresDto.InnerDto;
import zl0.marshalling.test.clases.tres.TresDto.InnerDto.InnerInnerDto;
import zl0.marshalling.test.clases.uno.UnoDto;

public class CuatroDto {
	private String[][] s4;
	private Queue<Byte> by4;
	private List<Set<Short>> sh4;
	private Integer[][][][][][][][][][][][][][][][] i4;
	private List<Long>[] l4;
	private List<List<List<Float>>> f4;
	private Set<List<Character>> c4;
	private List<Boolean[]> bo4;
	private Set<BigDecimal> big4;
	private Map<Date, UnoDto> date4;
	private Stack<UnoDto> unoDto;
	private InnerDto innerDto;
	private InnerInnerDto innerInnerDto;
	public CuatroDto(String[][] s4, Queue<Byte> by4, List<Set<Short>> sh4,
			Integer[][][][][][][][][][][][][][][][] i4, List<Long>[] l4,
			List<List<List<Float>>> f4, Set<List<Character>> c4,
			List<Boolean[]> bo4, Set<BigDecimal> big4, Map<Date, UnoDto> date4,
			Stack<UnoDto> unoDto, InnerDto innerDto, InnerInnerDto innerInnerDto) {
		super();
		this.s4 = s4;
		this.by4 = by4;
		this.sh4 = sh4;
		this.i4 = i4;
		this.l4 = l4;
		this.f4 = f4;
		this.c4 = c4;
		this.bo4 = bo4;
		this.big4 = big4;
		this.date4 = date4;
		this.unoDto = unoDto;
		this.innerDto = innerDto;
		this.innerInnerDto = innerInnerDto;
	}
	public String[][] getS4() {
		return s4;
	}
	public void setS4(String[][] s4) {
		this.s4 = s4;
	}
	public Queue<Byte> getBy4() {
		return by4;
	}
	public void setBy4(Queue<Byte> by4) {
		this.by4 = by4;
	}
	public List<Set<Short>> getSh4() {
		return sh4;
	}
	public void setSh4(List<Set<Short>> sh4) {
		this.sh4 = sh4;
	}
	public Integer[][][][][][][][][][][][][][][][] getI4() {
		return i4;
	}
	public void setI4(Integer[][][][][][][][][][][][][][][][] i4) {
		this.i4 = i4;
	}
	public List<Long>[] getL4() {
		return l4;
	}
	public void setL4(List<Long>[] l4) {
		this.l4 = l4;
	}
	public List<List<List<Float>>> getF4() {
		return f4;
	}
	public void setF4(List<List<List<Float>>> f4) {
		this.f4 = f4;
	}
	public Set<List<Character>> getC4() {
		return c4;
	}
	public void setC4(Set<List<Character>> c4) {
		this.c4 = c4;
	}
	public List<Boolean[]> getBo4() {
		return bo4;
	}
	public void setBo4(List<Boolean[]> bo4) {
		this.bo4 = bo4;
	}
	public Set<BigDecimal> getBig4() {
		return big4;
	}
	public void setBig4(Set<BigDecimal> big4) {
		this.big4 = big4;
	}
	public Map<Date, UnoDto> getDate4() {
		return date4;
	}
	public void setDate4(Map<Date, UnoDto> date4) {
		this.date4 = date4;
	}
	public Stack<UnoDto> getUnoDto() {
		return unoDto;
	}
	public void setUnoDto(Stack<UnoDto> unoDto) {
		this.unoDto = unoDto;
	}
	public InnerDto getInnerDto() {
		return innerDto;
	}
	public void setInnerDto(InnerDto innerDto) {
		this.innerDto = innerDto;
	}
	public InnerInnerDto getInnerInnerDto() {
		return innerInnerDto;
	}
	public void setInnerInnerDto(InnerInnerDto innerInnerDto) {
		this.innerInnerDto = innerInnerDto;
	}
}